Wireless base stations and backhaul management

ABSTRACT

According to one configuration, a system includes resources in which to configure a base-band manager, a first virtual radio, a second virtual radio, and a third virtual radio. The first virtual radio is coupled to a first set of antenna elements of antenna hardware, which provide wireless connectivity to first communication devices in a first wireless coverage region. The second virtual radio is coupled to a second set of antenna elements of the antenna hardware, which provide wireless connectivity to second communication devices in a second wireless coverage region. The third radio communication hardware is coupled through a third set of antenna elements of the antenna hardware to a primary backhaul in communication with a remote network. The base-band manager couples the first virtual radio and the second communication resource to the third virtual radio, providing the first communication devices and the second communication devices access to a remote network.

RELATED APPLICATION

This application is a continuation application of earlier filed U.S.patent application Ser. No. 15/978,600 entitled “ WIRELESS BASE STATIONSAND BACKHAUL MANAGEMENT,” (Attorney Docket No. CHTR-2018-11, filed onMay 14, 2018, the entire teachings of which are incorporated herein bythis reference.

BACKGROUND

Conventional wireless networks typically include one or more wirelessbase stations to provide mobile communication devices access to a remotenetwork services such as the Internet. During operation, conventionalbase stations are configured to provide wireless coverage in anallocated portion of a geographical region.

For example, a first base station in a wireless communication system canbe physically configured to provide wireless coverage between a 0 to 70degree sector; a second base station in the wireless communicationsystem can be configured to provide wireless coverage (sector) in a 70to 160 degree sector; and so on.

In such an instance, antenna hardware associated with the first basestation is physically mounted in a fixed manner to provide wirelesscoverage between 0 and 70 degrees in the geographical region; antennahardware associated with the second base station is physically mountedin a fixed manner to provide wireless coverage between 70 and 160degrees in the geographical region; and so on.

In this way, conventional base stations and corresponding antennahardware can be configured to provide wireless connectivity in differentsectors of a geographical region. Typically, each of the multiple basestations are in communication with a remote network such as the Internetvia one or more backhaul links.

BRIEF DESCRIPTION OF EMBODIMENTS

There are deficiencies associated with conventional techniques ofproviding wireless connectivity to users. For example, each conventionalbase station is typically implemented to support wireless communicationsin a predetermined, fixed region. In order to change coverage of awireless access point, the base station and/or a respective antennadevice must be physically modified to cover the newly allocated wirelessregion. It is a time-consuming endeavor to re-design and physicallyinstall updated base stations and antenna devices to accommodateever-changing network conditions.

Embodiments herein provide novel ways of providing improved wirelesscommunications to one or more mobile communication devices and providingcorresponding connectivity to a respective backhaul.

More specifically, in one embodiment, a wireless communication systemincludes hardware and software resources in which to dynamicallyconfigure one or more base-band managers, a first virtual radio, asecond virtual radio, a third virtual radio, etc. In one embodiment, thefirst virtual radio (instantiation of first radio communication hardwareand software) is coupled to a first set of antenna elements ofcorresponding antenna hardware. The first set of antenna elementsprovides wireless connectivity to first communication devices in a firstwireless coverage region.

The second virtual radio (instantiation of second radio communicationhardware and software) is coupled to a second set of antenna elements ofthe antenna hardware. The second set of antenna elements provideswireless connectivity (such as via secondary backhaul) to secondcommunication devices in a second wireless coverage region.

The third virtual radio (instantiation of third radio communicationhardware and software) is coupled through a third set of antennaelements of the antenna hardware to a primary backhaul in communicationwith a remote network.

The base-band managers couple any number of virtual radios (basestation) such as the first virtual radio, the second virtual radio,etc., to the third virtual radio in order to provide the firstcommunication devices, the second communication devices, etc., access toa remote network through the primary backhaul supported by the thirdvirtual radio.

Configuration of the communication system as discussed herein can bemodified to accommodate different network topologies. For example,existing wireless capability can be adjusted via instantiation ofadditional or fewer base-band managers and base stations. Otherconfiguration adjustments can include: supporting wirelesscommunications over different carrier frequencies, increasing ordecreasing a size of wireless coverage provided by each of one or morebase stations, increasing or decreasing wireless transmitter powerassociated with each of one or more base stations, etc.

Embodiments herein are useful over conventional techniques. For example,the dynamic configuration of radio communication hardware andcorresponding antenna hardware to implement multiple virtual radios andcorresponding base-band managers provide more efficient use of wirelessresources in a network environment.

Note that any of the resources as discussed herein can include one ormore computerized devices, mobile communication devices, servers, basestations, wireless communication equipment, communication managementsystems, controllers, workstations, user equipment, handheld or laptopcomputers, or the like to carry out and/or support any or all of themethod operations disclosed herein. In other words, one or morecomputerized devices or processors can be programmed and/or configuredto operate as explained herein to carry out the different embodiments asdescribed herein.

Yet other embodiments herein include software programs to perform thesteps and operations summarized above and disclosed in detail below. Onesuch embodiment comprises a computer program product including anon-transitory computer-readable storage medium (i.e., any computerreadable hardware storage medium) on which software instructions areencoded for subsequent execution. The instructions, when executed in acomputerized device (hardware) having a processor, program and/or causethe processor (hardware) to perform the operations disclosed herein.Such arrangements are typically provided as software, code,instructions, and/or other data (e.g., data structures) arranged orencoded on a non-transitory computer readable storage medium such as anoptical medium (e.g., CD-ROM), floppy disk, hard disk, memory stick,memory device, etc., or other a medium such as firmware in one or moreROM, RAM, PROM, etc., or as an Application Specific Integrated Circuit(ASIC), etc. The software or firmware or other such configurations canbe installed onto a computerized device to cause the computerized deviceto perform the techniques explained herein.

Accordingly, embodiments herein are directed to a method, system,computer program product, etc., that supports operations as discussedherein. One embodiment includes a computer readable storage mediumand/or system having instructions stored thereon to facilitate dynamicimplementation of virtual radios (base stations) and connectivity to oneor more backhauls to a core network. The instructions, when executed bycomputer processor hardware, cause the computer processor hardware (suchas one or more co-located or disparately processor devices) to: controlfirst radio communication hardware coupled to antenna hardware toprovide wireless connectivity to communication devices in a networkenvironment; control second radio communication hardware coupled to theantenna hardware to provide backhaul connectivity to a remote network;and via base-band management hardware coupling the first radiocommunication hardware and the second radio communication hardware,manage communications between the communication devices and the remotenetwork.

Another embodiment includes a computer readable storage medium and/orsystem having instructions stored thereon to facilitate dynamicimplementation of base stations. The instructions, when executed bycomputer processor hardware, cause the computer processor hardware (suchas one or more co-located or disparately processor devices) to: convertfirst communications received over first radio communication hardwareinto first base-band signals, the first communications originating fromfirst communication devices in a first region of wireless coverage;convert second communications received over second radio communicationhardware into second base-band signals, the second communicationsoriginating from second communication devices in a second region ofwireless coverage; communicate the first base-band signals and thesecond base-band signals (on one or more respective carrier frequencies)through third radio communication hardware as third communications overa primary backhaul provided by a third region of wireless coverage to aremote (core) network. In accordance with further embodiments, thecomputer processor hardware is further operable to: convert fourthcommunications received over the third radio communication hardware fromthe remote network into fourth base-band signals; communicate the fourthbase-band signals (on one or more respective carrier frequencies)through the first radio communication hardware as fourth communicationsto the first mobile communication devices; convert fifth communicationsreceived over the third radio communication hardware into fifthbase-band signals; and communicate the fifth base-band signals (over oneor more carrier frequencies) through the second radio communicationhardware to the second mobile communication devices.

The ordering of the steps above has been added for clarity sake. Notethat any of the processing steps as discussed herein can be performed inany suitable order.

Other embodiments of the present disclosure include software programsand/or respective hardware to perform any of the method embodiment stepsand operations summarized above and disclosed in detail below.

It is to be understood that the system, method, apparatus, instructionson computer readable storage media, etc., as discussed herein also canbe embodied strictly as a software program, firmware, as a hybrid ofsoftware, hardware and/or firmware, or as hardware alone such as withina processor (hardware or software), or within an operating system or awithin a software application.

As discussed herein, techniques herein are well suited for use in thefield of supporting different wireless services. However, it should benoted that embodiments herein are not limited to use in suchapplications and that the techniques discussed herein are well suitedfor other applications as well.

Additionally, note that although each of the different features,techniques, configurations, etc., herein may be discussed in differentplaces of this disclosure, it is intended, where suitable, that each ofthe concepts can optionally be executed independently of each other orin combination with each other. Accordingly, the one or more presentinventions as described herein can be embodied and viewed in manydifferent ways.

Also, note that this preliminary discussion of embodiments herein (BRIEFDESCRIPTION OF EMBODIMENTS) purposefully does not specify everyembodiment and/or incrementally novel aspect of the present disclosureor claimed invention(s). Instead, this brief description only presentsgeneral embodiments and corresponding points of novelty overconventional techniques. For additional details and/or possibleperspectives (permutations) of the invention(s), the reader is directedto the Detailed Description section (which is a summary of embodiments)and corresponding figures of the present disclosure as further discussedbelow.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an example diagram illustrating a wireless network environmentand dynamic operation of same according to embodiments herein.

FIG. 2 is an example diagram illustrating generation of firstconfiguration settings according to embodiments herein.

FIG. 3 is an example diagram illustrating an instantiation of a firstantenna interface and corresponding antenna elements based on the firstconfiguration settings according to embodiments herein.

FIG. 4 is an example diagram illustrating an instantiation of a secondantenna interface and corresponding antenna elements based on the firstconfiguration settings according to embodiments herein.

FIG. 5 is an example diagram illustrating an instantiation of a thirdantenna interface and corresponding antenna elements based on the firstconfiguration settings according to embodiments herein.

FIG. 6 is an example diagram illustrating an implementation of aconfigurable wireless network using the first configuration settingsaccording to embodiments herein.

FIG. 7 is an example diagram illustrating generation of secondconfiguration settings according to embodiments herein.

FIG. 8 is an example diagram illustrating an instantiation of a fourthantenna interface based on the second configuration settings accordingto embodiments herein.

FIG. 9 is an example diagram illustrating an implementation of theconfigurable wireless network using the second configuration settingsaccording to embodiments herein.

FIG. 10 is an example diagram illustrating an implementation of theconfigurable wireless network using the third configuration settingsaccording to embodiments herein.

FIG. 11 is an example diagram illustrating example computer architectureoperable to execute one or more operations according to embodimentsherein.

FIGS. 12-13 are example diagrams illustrating methods according toembodiments herein.

The foregoing and other objects, features, and advantages of theinvention will be apparent from the following more particulardescription of preferred embodiments herein, as illustrated in theaccompanying drawings in which like reference characters refer to thesame parts throughout the different views. The drawings are notnecessarily to scale, with emphasis instead being placed uponillustrating the embodiments, principles, concepts, etc.

DETAILED DESCRIPTION

In accordance with general embodiments, a communication system includesconfigurable resources in which to configure a base-band managementsystem such as one or more base-band managers and multiple virtualradios such as a first virtual radio, a second virtual radio, a thirdvirtual radio, etc. Each of the multiple virtual radios is assigned useof antenna elements. Based on first configuration settings, the firstvirtual radio is coupled to a first set of antenna elements of antennahardware, which provides wireless connectivity to first communicationdevices in a first region of wireless coverage; the second virtual radiois coupled to a second set of antenna elements of the antenna hardware,which provides wireless connectivity (such as for backhaul or transport)to second communication devices in a second region of wireless coverage;the third virtual radio is coupled through a third set of antennaelements of the antenna hardware to a primary backhaul in communicationwith a remote network. The base-band management system couples the firstvirtual radio and the second communication resource to the third virtualradio, providing the first communication devices and the secondcommunication devices access to a remote network through the primarybackhaul.

As further described herein, the communication system can bereconfigured as needed to provide different regions or numbers ofwireless coverage to zones of multiple communication devices. Aspreviously discussed, each of the zones of communication devices coupledto a remote network through the primary backhaul.

Now, more specifically, FIG. 1 is an example diagram illustrating awireless network environment and dynamic implementation of differentbase station configurations according to embodiments herein.

In this example embodiment, the communication system in networkenvironment 100 includes controller hardware 140, configurable resources130 (such as radio communication hardware), and antenna hardware 150 tosupport wireless communications with one or more communication devices(e.g., handheld mobile communication devices, fixed dish antennacommunication devices, non-mobile communication devices, etc.) innetwork environment 100.

As further discussed below, each of the controller hardware 140,configurable resources 130, etc., includes hardware and executescorresponding software instructions to carry out different functions.

Note that, in one embodiment, the controller hardware 140 isinstantiated in the configurable resources 130 or separate dedicatedradio communication hardware.

In this example embodiment, antenna hardware 150 includes multipleindependent antenna elements A11, A12, A13, . . . , A21, A22, A23, . . ., A61, A62, A63, A64, A65, and A66, combinations of which supportbi-directional communications in any angular direction usingbeam-forming techniques.

In the present example, the antenna hardware 150 includes atwo-dimensional array of antenna elements such as shown, in thisexample, a 6×6 array of antenna elements. Note that use of a 6×6 arrayof antenna elements is shown by way of non-limiting example only. Theantenna hardware 150 can include any sized array of antenna elements andany number of dimensions.

In one embodiment, the antenna hardware 150 is configured as a singlepanel of antenna elements (two dimensional array). As further describedherein, each of one or more sets of antenna elements associated withantenna hardware 150 can be allocated to support the same or differenttypes of wireless connectivity.

For example, as further described herein, a first set of antennaelements can be configured to provide wireless connectivity to a groupof communication devices 185-1 (stationary or mobile) in wirelesscoverage region 160; a second set of antenna elements can be configuredto provide wireless connectivity (secondary or small cell backhaul viawireless coverage region 160-2) to a base station 166 that itselfservices a group of multiple mobile communication devices 185-2 inwireless coverage region 160; a third set of antenna elements can beconfigured to provide wireless connectivity (such as a primary backhaulor transport link via wireless coverage region 160-3) to radio tower167. Radio tower 167 provides connectivity of the primary backhaul(provided by the wireless coverage region 160-3) to the remote network190 (such as a core network).

Each antenna element Axy (where x=row, y=column) in the antenna hardware130 is capable of transmitting and receiving wireless signals. Asfurther discussed below, different groupings of antenna elements can beassigned to provide different angular regions of wireless coverage(a.k.a., sectors) in a respective wireless network.

In one embodiment, the antenna hardware 130 (such as a single panel) isdisposed at a single, central location in the wireless networkenvironment. In accordance with alternative embodiments, the antennahardware and corresponding antenna elements are disparately locatedcomponents in network environment 100.

The antenna hardware 130 supports transmission and receipt of wirelesscommunications in any angular direction. As further discussed below,different groupings of the antenna elements can be dynamically selectedas needed to support different or changing configurations of wirelesscoverage. In one embodiment, controller hardware 140 receives feedback107 (input) indicating current network conditions and/or commandsindicating how to reconfigure the number, size, carrier frequencies,etc., associated with wireless coverage regions 160.

Desired wireless signal directivity and wireless coverage associatedwith a virtual radio and corresponding antenna elements is achieved bycombining assigned elements in an antenna array (of antenna elements) insuch a way that emitted wireless signals at particular angles experienceconstructive interference while others experience destructiveinterference. Beam-forming can be used at both transmitting andreceiving antenna elements in order to achieve spatial selectivity.

In accordance with further example embodiments, configurable hardware130 (such as radio communication hardware) includes configurableconnection hardware 132 and configurable virtual radio (base station)hardware 134 to instantiate virtual radios and correspondingconnectivity with sets of antenna elements.

Configurable hardware 130 further includes configurable base-bandhardware 136 in which to instantiate one or more base-band managers 130(such as base-band manager 130-1, base-band manager 130-2, base-bandmanager 130-3, etc.).

The ability to configure antenna interfaces, virtual radios, andbase-band managers in the radio communication hardware 130 and antennahardware 150 enables the network controller hardware 140 to dynamicallyadjust, via configuration settings, wireless services (such as size ofwireless coverage regions, number of wireless coverage regions, etc.)without having to physically adjust the antenna elements and/or basestation hardware as is required by conventional communication systems.Thus, if a current implementation of multiple virtual radios (basestations) does not provide appropriate services to mobile communicationdevices, the controller hardware 140 appropriately modifies theconfiguration settings 111 and/or configuration settings 112 to correctany shortcomings.

In this example embodiment, the configurable base station hardware 134includes any suitable resources such as computer processor hardware,data storage hardware, applications, software instructions, etc., inwhich to implement any of one or more virtual radios 120 (such as basestations) and corresponding functionality. Configuration of resourcessuch as virtual radios and base-band managers can include selecting andconfiguring appropriate hardware in the configurable resources 130 andthen applying the configured hardware to carry out desired operationsassociated with the base-band manager and the virtual radios.

Each virtual radio (base station) can be configured to operateindependently of the other virtual radios 120. As further discussedherein, each base station can be assigned any number of antenna elementsassociated with antenna hardware 150 in order to provide desiredwireless connectivity (transmit and receive capability) to respectiveusers or another base station (such as base station 166) in a definedregion of wireless coverage. In one embodiment, each instantiatedvirtual radio 120 provides wireless connectivity via one or more dynamicsectors of wireless coverage.

As its name suggests, and as previously discussed, the configurableconnection hardware 132 provides configurable connectivity between thevirtual base stations 120 and the antenna hardware 150. Morespecifically, each virtual radio is assigned one or more antennaelements is operable to transmit and/or receive wireless communicationsfrom one or more communication devices.

In accordance with further embodiments, to support wirelesscommunications, the controller hardware generates configuration settings111 to control settings of the radio communication hardware 130 coupledto the antenna hardware 150. The configuration settings 111 indicate oneor more (virtual radios) base stations to be instantiated by the radiocommunication hardware 130.

As previously discussed, the antenna hardware 150 can be configured toinclude multiple antenna elements to wirelessly communicate (transmitand receive wireless signals) in the network environment 100. Thecontroller hardware 140 applies the configuration settings 111 to theconfigurable radio communication hardware (such as configurableconnection hardware 132 and configurable base station hardware 134) todefine corresponding wireless coverage (such as angle of coverage,communication range/distance with respect to a antenna hardware/basestation, etc.) to be provided by each of virtual radios 120 in thenetwork environment 100.

Subsequent to being instantiated, the virtual radios 120 (as configuredby the controller hardware 140) provide different groupings of one ormore communication devices in the network environment access to a remotenetwork 190 such as the Internet, cellular network, etc.

In one embodiment, in addition to defining the one or more virtualradios 120 to be implemented by the configurable resources 130 (hardwareand software resources), the controller hardware 140 produces theconfiguration settings 111 to indicate a respective grouping of theantenna elements in antenna hardware 150 assigned for use by each of themultiple virtual radios (base stations) 120.

In accordance with the configuration settings 111, the configurableconnection hardware 132 (such as via a respective antenna interface 132)provides connectivity between the virtual stations and respectivegroupings of antenna elements. As previously discussed, and as its namesuggests, the settings of the configurable connection hardware 132 canbe selected to connect a respective virtual radio to any of one or moreantenna elements associated with antenna hardware 150.

As further discussed herein, the configuration settings 111 areadjustable over time to redefine virtual radios 120 (base stations,wireless access points, etc.) instantiated by the configurable basestation hardware 134 and corresponding provided wireless coverage in thewireless network environment 100. Accordingly, one embodiment hereinincludes modifying the configuration settings 111 (such as number ofbase stations, wireless access points, etc., and corresponding wirelesscoverage) on as-needed basis depending on network conditions.

In accordance with further embodiments, the controller 140 can beconfigured to receive feedback 107 from one or more resources such asvirtual radios 120, communication devices, service provider's networkmanagement personnel, etc.

Feedback 107 can indicate any suitable information such as the number ofmobile communication devices serviced in a respective wireless coverageregion, number of communication devices serviced by a respective basestation, locations of communication devices, etc.

The controller 140 or other suitable resource can be configured to makedecisions, such as based on feedback 107 or any other control input, asto how to partition use of configurable resources 130 to provide desiredwireless connectivity/support. Thus, in one embodiment, based on thefeedback 107, and detected changing network conditions and needs, thebase station controller hardware 140 updates the configuration settings111 to provide efficient use of wireless resources (such as bandwidth)in the network environment 100. FIG. 6 illustrates instantiation of afirst wireless network providing first wireless connectivity while FIG.9 illustrates instantiation of a second wireless network providingsecond wireless connectivity.

Referring again to FIG. 1, note further that the virtual radios 120(base stations) and corresponding antenna hardware 150 can be configuredto support the same of different types of communications such as LTE 5GNR communications, WiFi™ communications, etc.

In one embodiment, one or more of the virtual radios 120 supportscommunication over the CRBS (Citizen Radio Band Service) such as in the3.5 GHz band (around 3550-3700 MHz) using LTE communications. In such aninstance, each virtual radio is assigned a corresponding CBRS identifiervalue. The band can be configured to support different carrierfrequencies; each virtual radio (base station or wireless access point)is assigned one or more of the carrier frequencies in the band tosupport wireless communications. Alternatively, the virtual radios 120(base stations, wireless access points, etc.) and corresponding antennahardware 150 can be configured to support any other suitable types ofwireless communications.

In accordance with still further embodiments, each virtual radio andcorresponding assigned set of one or more antenna elements can beconfigured to transmit wireless communications up to a maximum allowedEIRP (Effective Isotropic Radio Power) level for the given band.Increasing the number of instantiated virtual radios allows for anincreased amount of wireless power to communicate in a given regionserviced by the antenna hardware 150. For example, each instantiatedbase station can be configured to transmit at a same, maximum wirelesspower level as a second portion of the antenna elements assigned to asecond instantiated base station. Thus, instantiation of more basestations enables the radio communication hardware to transmitcommunications at an overall higher power density in the region.

If desired, at least portions of the wireless coverage (as indicated bywireless coverage regions 160) provided by the multiple virtual radios120 as defined by the configuration settings 111 are non-overlappingwith respect to each other. For example, the controller hardware 140 canbe configured to define a first wireless virtual radio 120-1 to providewireless connectivity to a first group of communication devices 185-1 ina first wireless coverage region 160-1 such as in an angular rangebetween 90-135 degrees; the controller hardware 140 can be configured todefine a second wireless virtual radio 120-2 to provide wirelessconnectivity (such as a small cell backhaul transport) to a remote basestation 166 that supports wireless connectivity to a second group ofcommunication devices 185-2 in the second wireless coverage region 160-2such as in an angular range between 135-225 degrees; the controllerhardware 140 can be configured to define a third virtual radio 120-3 toprovide wireless connectivity (such as over a primary backhaul transportlink) to a radio tower 167, providing connectivity to a correspondingnetwork 190 via a third wireless coverage region 160-3 such as in anangular range between 170-280 degrees.

Alternatively, if desired, note that one or more of the wirelesscoverage regions 160 can be overlapping with respect to each other suchas using different assigned carrier frequencies.

Thus, the controller hardware 140 can be configured to generateconfiguration settings 111 to define attributes of the multiple virtualradios and corresponding wireless coverage depending on locations and/orwireless usage associated with multiple communication devices in thenetwork environment. For example, the controller hardware 140 can beconfigured to define the number of different virtual radios (basestations, a number of which can change over time) and correspondingwireless coverage regions instantiated by the configurable base station(virtual radio) hardware 134 and connectivity provided by configurableconnection hardware 132 of configurable resources 130 depending on oneor more attributes such as a number of communication devices to beserviced, density of communication devices in each of multiple regionsto be provided wireless service, locations of communication devices,bandwidth requirements of the communication devices, etc.

In accordance with further embodiments, as shown, the controller 140 isfurther operable to generate configuration settings 112 definingattributes of base-band hardware and software associated with base-bandmanagers 130-1, 130-2, and 130-3 (collectively, base-band managers 130).

Note that the (virtual) base-band managers can be instantiated at anysuitable location such as in the cloud, local with respect to thevirtual radios, etc.

Additionally, note that the communication system as discussed herein canbe configured to support any of secondary backhauls (wireless transportlinks) to respective small or large cell base stations servingcorresponding sets of communication devices. The communication systemalso can be configured to support any number of virtual radios thatprovide respective communication devices access to the remote network.The base-band manager such as base-band manager 130-3 aggregates theupstream data from the one or more virtual radios (supporting one ormore secondary backhauls, access, etc.) and communicates them upstreamto a remote network 190. In a downstream direction, the base-bandmanager 130-3 separates the appropriate downstream data to appropriatesecondary backhaul links or access links supporting end users.

More specifically, as further discussed herein in the example of FIG. 1,the base-band manager 130-1 receives upstream communications fromcommunication devices 185-1 through a combination of antenna elements(A11, A12, and A13 and link X), antenna interface 132-1, and virtualradio 120-1 and converts (such as via removal of physical layer 1information in the Open Systems Interconnect model) the receivedcommunications into base-band communications 182 and transmits thebase-band communications 182 to base-band manager 130-3. Base-bandmanager 130-3 then communicates the base-band communications 182 over anappropriate physical layer to virtual radio 120-3 that communicates thebase-band communications 182 upstream over antenna elements A61, A62,and A63 over the main transport backhaul (as provided by wirelesscoverage region 160-3) to radio tower 167, which communicates thecorresponding data to network 190 for further distribution to targetrecipients.

In a reverse direction, the base-band manager 130-3 receives downstreamcommunications from network 190 directed to the mobile communicationdevice 185-1. The downstream communications are transmitted from network190 through a combination of the primary backhaul (wireless coverageregion 160-3), antenna elements (A61, A62, and A63), antenna interface132-3, and virtual radio 120-3 to the base-band manager 130-3. Thebase-band manager 130-3 converts (such as via removal of physical layer1 information) the received downstream communications from virtual radio120-3 into base-band communications 181 and transmits the base-bandcommunications 181 to base-band manager 130-1. Base-band manager 130-1then further communicates the base-band communications 181 (over anappropriate carrier frequency) to virtual radio 120-1 that communicatesthe corresponding downstream communications to the communication devices185-1 through antenna interface 132-1, and antenna elements (A11, A12,and A13).

Base station 166 receives communications from communication devices185-2 and forwards them over the secondary backhaul (wireless coverageregion 160-2) to the virtual radio 120-2. The virtual radio 120-2forwards the communications to the base-band manager 130-2. Thus, thebase-band manager 130-2 receives upstream communications fromcommunication devices 185-2 through a combination of base station 166,antenna elements (A21, A22), antenna interface 132-2, and virtual radio120-2. Base-band manager 130-2 converts (such as via removal of physicallayer 1 information) the received communications into base-bandcommunications 184 and transmits the base-band communications 184 tobase-band manager 130-3 for further processing. Base-band manager 130-3then communicates the base-band communications 184 to virtual radio120-3 that communicates the corresponding data of the correspondingupstream communications from communication devices 185-2 through virtualradio 120-3, antenna interface 132-3, and antenna elements (A61, A62,and A63) over the main transport backhaul (supported by wirelesscoverage region 160-3) to radio tower 167 and network 190.

In a reverse direction, the base-band manager 130-3 receives downstreamcommunications to the communication device 185-2 through a combinationof resources including the radio tower 167, primary backhaul (wirelesscoverage region 160-3), antenna elements (A61, A62, and A63), antennainterface 132-3, and virtual radio 120-3. The base-band manager 130-3converts (such as via removal of physical layer 1 information) thereceived downstream communications into base-band communications 183 andtransmits the base-band communications 183 to base-band manager 130-2for further transmission downstream to intended recipients. Base-bandmanager 130-2 then communicates the base-band communications 183 tovirtual radio 120-2 that communicates the corresponding data of thedownstream communications over an appropriate carrier frequency to thecommunication devices 185-2 through virtual radio 120-2, antennainterface 132-2, antenna elements (A21 and A22), and base station 166.

FIG. 2 is an example diagram illustrating generation of firstconfiguration settings to instantiate a first wireless networkconfiguration according to embodiments herein.

Assume in this example embodiment that, at or around time T1, the basestation controller hardware 140 generates configuration settings 111-1to provide first wireless services to multiple (stationary or mobile)communication devices present in network environment 100.

For example, prior to generating configuration settings 111-1, thecontroller hardware 140 determines how many virtual radios (basestations, wireless access points, etc.) to instantiate in networkenvironment 100. In this example embodiment, assume that the controllerhardware 140 produces the configuration settings 111-1 to support threevirtual radios, namely, virtual radios 120-1, 120-2, and 120-3.

Note again that the number of virtual radios instantiated by thecontroller hardware 140 depends on factors such as number ofcommunication devices in a wireless region, bandwidth to be provided tothe communication devices, amount of interference, etc. As geographicalregions are newly populated with users requiring wireless connectivity,embodiments herein include instantiating additional virtual radios toaccommodate wireless communications.

For each virtual radio to be instantiated, the controller 140 selects anappropriate grouping of antenna elements in antenna hardware 150 toprovide a corresponding group of communication devices connectivity to aremote network 190.

As previously discussed, in one embodiment, the antenna elements inantenna hardware 150 are located at different physical positions in a2×2 antenna element array. Controlling phases of driving an assignedgrouping of antenna elements and controlling phases of received signalsfrom the antenna elements enables a respective virtual radio (basestation) to transmit and receive wireless communications in acorresponding wireless coverage region.

More specifically, in this example embodiment, the controller 140selects a first grouping of antenna elements A11, A12, and A13 from theantenna hardware 150 to provide wireless connectivity to communicationdevices 185-1 in a first wireless coverage region 160-1 in the networkenvironment 100. The controller hardware 140 assigns the first groupingof antenna elements A11, A12, and A13, and corresponding antennainterface 132-1 to the virtual radio 120-1 to enable the virtual radio120-1 to communicate with the communication devices 185-1 in the firstwireless coverage region 160-1 (first sector).

Note that instantiation of the antenna interface 132-1 and itscorresponding attributes (such as one or more resources in radiocommunication hardware 130) as specified by the controller hardware 140provides hardware connectivity between the instantiated virtual radio120-1 and corresponding antenna elements A11, A12, and A13 assigned foruse by virtual radio 120-1. Accordingly, via the antenna interface132-1, the instantiated virtual radio 120-1 is able to transmit to andreceive communications from communication devices 185-1 in wirelesscoverage region 160-1 (such as between 90 and 135 degrees).

Further in this example embodiment, the controller 140 selects a secondgrouping of antenna elements such as A31 and A41 of antenna hardware 150to provide wireless connectivity (via wireless coverage region 160-2) toremote base station 166. In this example embodiment, the base station166 (such as a small cell base station) supports wireless communicationswith communication devices 185-2 in the wireless coverage region 161.Wireless connectivity provided by wireless coverage region 160-2represents a backhaul to convey communications between base station 166and virtual radio 120-2.

The controller hardware 140 assigns the second grouping of antennaelements A31 and A41 and corresponding antenna interface 132-2 tovirtual radio 120-2 to enable the virtual radio 120-2 to wirelesslycommunicate with the base station 166 and corresponding communicationdevices 185-2 in the wireless coverage region 161 over a small cellbackhaul provided by wireless coverage region 160-2.

Instantiation of the antenna interface 132-2 (one or more resources inthe configurable connection hardware 132) as specified by the controllerhardware 140 provides hardware connectivity between instantiated virtualradio 120-2 and corresponding antenna elements A31 and A41 assigned foruse by virtual radio 120-2. Accordingly, via the antenna interface132-2, the virtual radio 120-2 is able to transmit and receivecommunications from communication devices 185-2 in wireless coverageregion 161 via conveyance through the wireless coverage region 160-2(such as providing wireless connectivity between 135 and 225 degrees).

In addition to selecting antenna elements and different regions ofwireless coverage, the controller hardware 140 as discussed herein canbe configured to select additional operating parameters such as one ormore carrier frequencies to be used by each of the instantiated virtualradios 120. The carrier frequencies can be selected from a group ofavailable carrier frequencies CF1, CF2, CF3, CF4, etc.

As previously discussed, the available one or more carrier frequenciescan be defined to support LTE or other communications over the CBRS bandor any other suitable band.

As shown in FIG. 2, the controller hardware 140 generates configurationsettings 111-1 to indicate a first virtual radio 120-1 (base station) inthe configurable resources 130 to wirelessly communicate from a firstgroup of the antenna elements A11, A12, A13, using allocated carrierfrequency CF1 and at a transmit level of 100% of a maximum possiblepower level; the controller hardware 140 generates configurationsettings 111-1 to indicate a second (virtual) base station 120-2 in theconfigurable resources 130 to wirelessly communicate from a second groupof the antenna elements A31 and A41, using allocated carrier frequencyCF2 and at a transmit level of 100% of a maximum possible power level;the controller hardware 140 generates configuration settings 111-1 toindicate a third (virtual) base station 120-3 in the configurableresources 130 to wirelessly communicate from a third group of theantenna elements A61, A62, and A63 using allocated carrier frequency CF3and at a transmit level of 75% of a maximum possible power level.

In one embodiment, the maximum possible power level of a respectivevirtual radio is defined by a communication standard that sets thelimit. In one embodiment, the maximum power level is 47 dBm per 10 MHz(Megahertz) of wireless coverage, although the power can be any suitablevalue depending on the type of wireless communications supported by thevirtual radio and corresponding assigned antenna elements.

Note that the controller hardware 140 can be configured to assign a lessthan maximum power level to a virtual radio (such as virtual radio 120-3in this instance) in order to avoid or reduce interference with othervirtual radios and communication devices in a particular direction.

Note again that as an alternative to assigning different carrierfrequencies to each base station, further embodiments herein includeassigning the same one or more carrier frequencies for use in situationswhere the wireless coverage regions are generally non-overlapping.

FIG. 3 is an example diagram illustrating an instantiation of a firstantenna interface based on the first configuration settings according toembodiments herein.

Subsequent to generation of the configuration settings 111-1 at oraround time T1, the controller hardware 140 or other suitable resourceapplies the configuration settings 111-1 to the configurable resources130 to provide the allocated wireless coverage as specified by thedefined wireless coverage regions 160-1, 160-2, and 160-3 andcorresponding sector coverage angles.

As previously discussed, the configuration settings 111-1 definephysical connectivity between the virtual radios and different groupingsof antenna elements.

In this example embodiment, in accordance with the configurationsettings 111-1, the controller hardware 140 instantiates virtual radio120-1, virtual radio 120-2, and virtual radio 120-3 in the configurablebase station 134 of configurable resources 130 as indicated by theconfiguration settings 111-1. As previously discussed, the configurationsettings 111-1 indicate the different resources (such as computerprocessor hardware, memory, software instructions, etc.) to be used toimplement each of the (virtual) base stations.

Additionally, the controller hardware 140 or other suitable resourceapplies the configuration settings 111-1 to the configurable connectionhardware 132 of the configurable resources 130 to provide the physicalconnectivity (as well as transmit/receive capability) between the basestations and assigned groupings of antenna elements in antenna hardware150.

More specifically, in this example embodiment, antenna element A11 iscoupled to transmitter interface 360-11 and receiver interface 370-11 ofantenna interface 132-1 instantiated in configurable connection hardware132. Transmitter interface 360-11 drives antenna element A11 to transmita wireless signal; antenna element A11 converts received wirelesssignals into electrical signals conveyed to receiver interface 370-11.As shown, virtual radio 120-1 is coupled to control reception andtransmission of wireless signals from antenna element A11 viatransmitter interface 360-11 and receiver interface 370-11.

Antenna element A12 is coupled to transmitter interface 360-12 andreceiver interface 370-12 of antenna interface 132-1 instantiated inconfigurable connection hardware 132. Transmitter interface 360-12drives antenna element A12 to transmit a wireless signal; antennaelement A12 converts received wireless signals into electrical signalsconveyed to receiver interface 370-12. Virtual radio 120-1 is coupled tocontrol reception and transmission of wireless signals from antennaelement A12 via transmitter interface 360-12 and receiver interface370-12.

Antenna element A13 is coupled to transmitter interface 360-13 andreceiver interface 370-13 of antenna interface 132-1 instantiated inconfigurable connection hardware 132. Transmitter interface 360-13drives antenna element A13 to transmit a wireless signal; antennaelement A13 converts received wireless signals into electrical signalsconveyed to receiver interface 370-13. Virtual radio 120-1 is coupled tocontrol reception and transmission of wireless signals from antennaelement A13 via transmitter interface 360-13 and receiver interface370-13.

Antenna element A14 (unused in this example) is coupled to transmitterinterface 360-14 and receiver interface 370-14 of configurableconnection hardware 132. Transmitter interface 360-14 drives antennaelement A14 to transmit a wireless signal; antenna element A14 convertsreceived wireless signals into electrical signals conveyed to receiverinterface 370-14.

Antenna element A15 (unused in this example) is coupled to transmitterinterface 360-15 and receiver interface 370-15 of configurableconnection hardware 132. Transmitter interface 360-15 drives antennaelement A15 to transmit a wireless signal; antenna element A15 convertsreceived wireless signals into electrical signals conveyed to receiverinterface 370-15.

Antenna element A16 (unused in this example) is coupled to transmitterinterface 360-16 and receiver interface 370-16 of configurableconnection hardware 132. Transmitter interface 360-16 drives antennaelement A16 to transmit a wireless signal; antenna element A16 convertsreceived wireless signals into electrical signals conveyed to receiverinterface 370-16.

Thus, as shown in FIG. 3, via instantiation of antenna interface 132-1and virtual radio 120-1, the base-band manager 130-1 is able to transmitand receive wireless communications 191 over a collection of virtualradio 120-1 and assigned antenna elements A11, A12, A13. Base-bandmanager 130-1 is communicatively coupled to base-band manager 130-3.

FIG. 4 is an example diagram illustrating an instantiation of a secondantenna interface based on the first configuration settings according toembodiments herein.

Additionally, the controller hardware 140 or other suitable resourceapplies the configuration settings 111-1 to the configurable connectionhardware 132 of the configurable resources 130 to provide the physicalconnectivity (as well as transmit/receive capability) between the basestations and assigned groupings of antenna elements in antenna hardware150.

More specifically, antenna element A21 (unused in this example) iscoupled to transmitter interface 360-21 and receiver interface 370-21 inconfigurable connection hardware 132. Transmitter interface 360-21 iscapable of driving antenna element A21 to transmit a wireless signal;antenna element A21 converts received wireless signals into electricalsignals conveyed to receiver interface 370-21.

Antenna element A31 is coupled to transmitter interface 360-31 andreceiver interface 370-31 of antenna interface 132-2 instantiated inconfigurable connection hardware 132. Transmitter interface 360-31drives antenna element A31 to transmit a wireless signal; antennaelement A31 converts received wireless signals into electrical signalsconveyed to receiver interface 370-31. Virtual radio 120-2 is coupled tocontrol reception and transmission of wireless signals from antennaelement A31 via transmitter interface 360-31 and receiver interface370-31.

Antenna element A41 is coupled to transmitter interface 360-41 andreceiver interface 370-41 of antenna interface 132-2 instantiated inconfigurable connection hardware 132. Transmitter interface 360-41drives antenna element A41 to transmit a wireless signal; antennaelement A41 converts received wireless signals into electrical signalsconveyed to receiver interface 370-41. Virtual radio 120-2 is coupled tocontrol reception and transmission of wireless signals from antennaelement A41 via transmitter interface 360-41 and receiver interface370-41.

Antenna element A51 (unused in this example) is coupled to transmitterinterface 360-51 and receiver interface 370-51 of configurableconnection hardware 132. Transmitter interface 360-51 is capable ofdriving antenna element A51 to transmit a wireless signal; antennaelement A51 converts received wireless signals into electrical signalsconveyed to receiver interface 370-51.

Thus, via instantiation of antenna interface 132-2 and virtual radio120-2, the base-band manager 130-2 is able to transmit and receivewireless communications over a combination of virtual radio 120-2 andcorresponding assigned antenna elements A31 and A41. Base-band manager130-2 is communicatively coupled to base-band manager 130-3.

FIG. 5 is an example diagram illustrating an instantiation of a thirdantenna interface based on the first configuration settings according toembodiments herein.

In this example embodiment, antenna element A61 is coupled totransmitter interface 360-61 and receiver interface 370-61 of antennainterface 132-3 instantiated in configurable connection hardware 132.Transmitter interface 360-61 drives antenna element A61 to transmit awireless signal; antenna element A61 converts received wireless signalsinto electrical signals conveyed to receiver interface 370-61. Virtualradio 120-3 is coupled to control reception and transmission of wirelesssignals from antenna element A61 via transmitter interface 360-61 andreceiver interface 370-61.

Antenna element A62 is coupled to transmitter interface 360-62 andreceiver interface 370-62 of antenna interface 132-3 instantiated inconfigurable connection hardware 132. Transmitter interface 360-62drives antenna element A62 to transmit a wireless signal; antennaelement A62 converts received wireless signals into electrical signalsconveyed to receiver interface 370-62. Virtual radio 120-3 is coupled tocontrol reception and transmission of wireless signals from antennaelement A62 via transmitter interface 360-62 and receiver interface370-62.

Antenna element A63 is coupled to transmitter interface 360-63 andreceiver interface 370-63 of antenna interface 132-3 instantiated inconfigurable connection hardware 132. Transmitter interface 360-63drives antenna element A63 to transmit a wireless signal; antennaelement A63 converts received wireless signals into electrical signalsconveyed to receiver interface 370-63. Virtual radio 120-3 is coupled tocontrol reception and transmission of wireless signals from antennaelement A63 via transmitter interface 360-63 and receiver interface370-63.

Antenna element A64 (unused in this example) is coupled to transmitterinterface 360-64 and receiver interface 370-64 of configurableconnection hardware 132. Transmitter interface 360-64 drives antennaelement A64 to transmit a wireless signal; antenna element A64 convertsreceived wireless signals into electrical signals conveyed to receiverinterface 370-64.

Thus, via instantiation of antenna interface 132-3 and virtual radio120-3, the base-band manager 130-3 is able to transmit and receivewireless communications over a combination of virtual radio 120-3 andassigned antenna elements A61, A62, and A63. Base-band manager 130-3 iscommunicatively coupled to both base-band manager 130-1 and base-bandmanager 130-2.

Other base-band managers, virtual radios, antenna interfaces, andantenna elements operate in a similar manner.

FIG. 6 is an example diagram illustrating a first implementation of aconfigurable wireless network according to embodiments herein.

As shown in FIG. 6, such as at around time T1, and instantiation of arespective wireless network 100 using configuration settings 111-1 and112-1, path 650-1 provides connectivity between communication device185-1 and server resources 195-1, 195-2, 195-3, etc.

More specifically, in this example embodiment, communication path 650-1supports bi-directional connectivity of communication devices 185-1 toresources 195 through a combination of resources including assigned setof antenna elements A11, A12, and A13, antenna interface 132-1, virtualradio 120-1, base-band manager 130-1, base-band manager 130-3, virtualradio 120-3, antenna interface 132-3, antenna elements A61, A62, andA63, radio tower 167, and network 190.

Communication path 650-2 supports bi-directional connectivity ofcommunication devices 185-2 to resources 195 through a combination ofresources including base station 166, antenna elements A31 and A41,antenna interface 132-2, virtual radio 120-2, base-band manager 130-2,base-band manager 130-3, virtual radio 120-3, antenna interface 132-3,antenna elements A61, A62, and A63, radio tower 167, and network 190.

FIG. 7 is an example diagram illustrating generation of secondconfiguration settings according to embodiments herein.

As previously discussed, conditions of a respective network environmentcan change over time. In accordance with further embodiments, toaccommodate ever-changing network environment conditions (such as changein number of users, change in density of users in a wireless region,change in wireless bandwidth requirements, etc.), the controllerhardware 140 redefines use of the configurable resources 130 and antennahardware 150 to provide different wireless coverage in the networkenvironment 100 depending on current network conditions as indicated byfeedback 107. Thus, via the controller hardware 140, embodiments hereininclude: dynamically adjusting the configuration settings 111 and 112applied to the configurable resources 130 and configurable connectionhardware 132 to change a number of the multiple virtual radios (basestations or wireless access point) instantiated by the communicationsystem over time.

Subsequent to instantiation of the configuration settings 111-1 and112-1, assume that the feedback 107 indicates an increase in a number ofor new presence of mobile communication devices in the angular rangebetween 0 and 90 degrees at or around time T2. In response to detectinga need to instantiate another virtual radio (base station or wirelessaccess point), the controller hardware 140 generates configurationsettings 111-2 to provide the additional wireless services to one ormore (stationary or mobile) communication devices 185-4 present innetwork environment 100.

For example, in one embodiment, the controller hardware 140 or othersuitable resource determines how many virtual radios to instantiate innetwork environment 100. In this example embodiment, assume that thecontroller hardware 140 produces the configuration settings 111-2 tosupport four base stations, namely, virtual radios 120-1, 120-2, 120-3,and 120-4. In this example embodiment, the virtual radio 120-4 is anadditional base station or wireless access point to support wirelesscommunications.

In a similar manner as previously discussed, for each virtual radio tobe instantiated, the controller 140 selects an appropriate grouping ofantenna elements in antenna hardware 150 to provide a correspondinggroup of communication devices connectivity to a remote network 190. Theantenna elements in antenna hardware 150 are located at differentphysical position in an array. Controlling phases of driving an assignedgrouping of antenna elements and controlling phases of received signalsfrom the antenna elements enables a respective base station to transmitand receive wireless communications in a particular wireless coverageregion.

More specifically, in this example embodiment, the base stationcontroller 140 selects a grouping of antenna elements A14, A15, and A16from the antenna hardware 150 to provide wireless connectivity tocommunication devices 185-4 in wireless coverage region 160-4 in thenetwork environment 100. Other settings are the same as previouslydiscussed.

Instantiation of the additional antenna interface 132-4 (such as one ormore resources in configurable resources 130) as specified by thecontroller hardware 140 provides hardware connectivity between theinstantiated virtual radio 120-4 and corresponding antenna elements A14,A15, and A16 assigned for use by virtual radio 120-4. Accordingly, viathe antenna interface 132-4, the instantiated virtual radio 120-4 isable to transmit to and receive communications from communicationdevices 185-4 in wireless coverage region 160-4 (between 0 and 90degrees).

Note that in addition to selecting antenna elements and differentregions of wireless coverage, the controller hardware 140 as discussedherein can be configured to select additional operating parameters suchas one or more carrier frequencies to be used by each of theinstantiated base stations 120. The carrier frequencies can be selectedfrom a group of available carrier frequencies CF1, CF2, CF3, CF4, etc.

As previously discussed, if desired, the base station controllerhardware 140 can be configured to assign a less than maximum power levelto a base station (such as base station 120-3 in this instance) in orderto (limit a range of communications and/or) avoid or reduce interferencewith other base stations and communication devices in a particulardirection (such as between 225 and 270 degrees).

FIG. 8 is an example diagram illustrating an instantiation of a fourthantenna interface based on the second configuration settings accordingto embodiments herein.

Subsequent to generation of the configuration settings 111-2 and 112-2,at or around time T2 (some time after time T1), the controller hardware140 or other suitable resource applies the configuration settings 111-2and 112-2 to the configurable resources 130 to provide the additionalwireless coverage as specified by wireless coverage region 160-4.

As previously discussed, the configuration settings 111-2 definephysical connectivity between the virtual radios and different groupingsof antenna elements. Configuration settings 112-2 define base-bandmanager functionality and corresponding connectivity.

In this example embodiment, in accordance with the configurationsettings 111-2, the controller hardware 140 instantiates virtual radio120-1, virtual radio 120-2, virtual radio 120-3, virtual radio 120-4 inthe configurable base station hardware 134 of configurable resources130. As previously discussed, the configuration settings 111-2 indicatethe different resources (such as computer processor hardware, memory,software instructions, etc.) to be used to implement each of the(virtual) base stations.

Additionally, the controller hardware 140 or other suitable resourceapplies the configuration settings 111-2 to the configurable connectionhardware 132 of the configurable resources 130 to provide the physicalconnectivity (as well as transmit/receive capability) between the basestations and assigned groupings of antenna elements in antenna hardware150.

As previously discussed, antenna element A11 is coupled to transmitterinterface 360-11 and receiver interface 370-11 of antenna interface132-1 instantiated in configurable connection hardware 132. Transmitterinterface 360-11 drives antenna element A11 to transmit a wirelesssignal; antenna element A11 converts received wireless signals intoelectrical signals conveyed to receiver interface 370-11.

Antenna element A12 is coupled to transmitter interface 360-12 andreceiver interface 370-12 of antenna interface 132-1 instantiated inconfigurable connection hardware 132. Transmitter interface 360-12drives antenna element A12 to transmit a wireless signal; antennaelement A12 converts received wireless signals into electrical signalsconveyed to receiver interface 370-12.

Antenna element A13 is coupled to transmitter interface 360-13 andreceiver interface 370-13 of antenna interface 132-1 instantiated inconfigurable connection hardware 132. Transmitter interface 360-13drives antenna element A13 to transmit a wireless signal; antennaelement A13 converts received wireless signals into electrical signalsconveyed to receiver interface 370-13.

In accordance with the new configuration settings 111-2, antenna elementA14 is coupled to transmitter interface 360-14 and receiver interface370-14 of (new) antenna interface 132-4 instantiated in configurableconnection hardware 132. Transmitter interface 360-14 drives antennaelement A14 to transmit a wireless signal; antenna element A14 convertsreceived wireless signals into electrical signals conveyed to receiverinterface 370-14. Virtual radio 120-4 is coupled to control receptionand transmission of wireless signals from antenna element A14 viatransmitter interface 360-14 and receiver interface 370-14.

Antenna element A15 is coupled to transmitter interface 360-15 andreceiver interface 370-15 of (new) antenna interface 132-4 instantiatedin configurable connection hardware 132. Transmitter interface 360-15drives antenna element A15 to transmit a wireless signal; antennaelement A15 converts received wireless signals into electrical signalsconveyed to receiver interface 370-15. Virtual radio 120-4 is coupled tocontrol reception and transmission of wireless signals from antennaelement A15 via transmitter interface 360-15 and receiver interface370-15.

Antenna element A16 is coupled to transmitter interface 360-16 andreceiver interface 370-16 of (new) antenna interface 132-4 instantiatedin configurable connection hardware 132. Transmitter interface 360-16drives antenna element A16 to transmit a wireless signal; antennaelement A16 converts received wireless signals into electrical signalsconveyed to receiver interface 370-16. Virtual radio 120-4 is coupled tocontrol reception and transmission of wireless signals from antennaelement A16 via transmitter interface 360-16 and receiver interface370-16.

Thus, as shown in FIG. 8, via the additional instantiation of antennainterface 132-4 and virtual radio 120-4, as well as base-band manager130-4, the base-band manager 130-4 is able to transmit and receivewireless communications over a combination of virtual radio 120-4 andassigned antenna elements A14, A15, A16. Base-band manager 130-4 is alsocommunicatively coupled to base-band manager 130-3, supportingconveyance of communications as base-band signals 185 and 186.

FIG. 9 is an example diagram illustrating a third implementation of aconfigurable wireless network according to embodiments herein.

In this example embodiment, in a manner as previously discussed, a firstcommunication path supports bi-directional connectivity of communicationdevices 185-1 to resources 195 through a combination of resourcesincluding antenna elements A11, A12, and A13, antenna interface 132-1,virtual radio 120-1, base-band manager 130-1, base-band manager 130-3,virtual radio 120-3, antenna interface 132-3, antenna elements A61, A62,and A63, radio tower 167, and network 190.

In a manner as previously discussed, a second communication pathsupports bi-directional connectivity of base station 166 to resources195 through a combination of resources including antenna elements A21and A22, antenna interface 132-2, virtual radio 120-2, base-band manager130-2, base-band manager 130-3, virtual radio 120-3, antenna interface132-3, antenna elements A61, A62, and A63, radio tower 167, and network190.

The new communication path defined by configuration settings 111-2 and112-2 supports bi-directional connectivity of communication devices185-4 in wireless coverage region 160-4 to resources 195 through acombination of resources including antenna elements A14, A15, and A16,antenna interface 132-3, virtual radio 120-3, base-band manager 130-4,base-band manager 130-3, virtual radio 120-3, antenna interface 132-3,antenna elements A61, A62, and A63, radio tower 167, and network 190.

Thus, the resources including antenna elements A61, A62, and A63,antenna interface 132-3, virtual radio 120-3, and base-band manager130-3 support is a primary (high capacity wireless) backhaul (transport)on which to support conveyance of communications associated with: i) oneor more small cell or secondary backhauls (transport) such as providedby antenna elements A31, A41, antenna interface 132-2, virtual radio120-2, and base-band manager 130-2, and ii) one or more wireless accesspoints or base stations (for direct user device wireless access) asprovided by antenna elements A11, A12, A13, antenna interface 132-1,virtual radio 120-1, and base-band manager 130-1.

FIG. 10 is an example diagram illustrating a third implementation of aconfigurable wireless network according to embodiments herein.

In this example embodiment, the controller hardware 140 generates newconfiguration settings to instruction the communication system as shownin FIG. 10.

For example, virtual radio 120-1, antenna interface 120-1 and acorresponding assigned set of antenna elements in antenna hardware 150support wireless coverage region 160-1 (radio access sector) to multiplecommunication devices 185-1. Virtual radio 120-4, antenna interface120-4 and a corresponding assigned set of antenna elements in antennahardware 150 support wireless coverage region 160-4 (radio accesssector) to multiple communication devices 185-4.

Virtual radio 120-2, antenna interface 120-2 and a correspondingassigned set of antenna elements in antenna hardware 150 supportwireless coverage region 160-2 (mini-backhaul) to base station 166 that,in turn, is in communication with communication devices 185-2. Newlyestablished virtual radio 120-5, antenna interface 120-5 and acorresponding assigned set of antenna elements in antenna hardware 150support wireless coverage region 160-5 (mini-backhaul) to base station168 that, in turn, is in communication with communication devices 185-5.

In a manner as previously discussed, virtual radio 120-3, antennainterface 120-3 and a corresponding assigned set of antenna elements inantenna hardware 150 support wireless coverage region 160-3(main-backhaul) to radio tower 167 and network 190. The main backhaulprovides the mini-backhauls (transport communications) and the accesspaths (radio access sectors) connectivity to the remote network 190. Forexample, base-band manager 130-1, 130-4, etc., serving virtual radios120-1, 120-4, etc., are communicatively coupled to base-band manager130-3. Base-band manager 130-2, 130-5, etc., serving virtual radios120-2, 120-5, etc., are communicatively coupled to base-band manager130-3. More specifically, the separation between different types ofcoverage regions can be achieved via beam forming and/or frequencyseparation and/or time separation. In one embodiment, as discussedherein, the controller hardware 140 or other suitable resource controlsand assigns virtual radios and antenna elements to create the differentand separate beams for the different coverage regions.

FIG. 11 is an example block diagram of a computer system forimplementing any of the operations as previously discussed according toembodiments herein.

Any of the resources (such as controller hardware 140, configurableresources 130, configurable connection hardware 132, configurable basestation harder 134, antenna hardware 150, one or more communicationdevices, etc.) as discussed herein can be configured to include computerprocessor hardware and/or corresponding executable instructions to carryout the different operations as discussed herein.

As shown, computer system 850 of the present example includes aninterconnect 811 that couples computer readable storage media 812 suchas a non-transitory type of media (which can be any suitable type ofhardware storage medium in which digital information can be stored andretrieved), a processor 813 (computer processor hardware), I/O interface814, and a communications interface 817.

I/O interface(s) 814 supports connectivity to repository 880 and inputresource 892.

Computer readable storage medium 812 can be any hardware storage devicesuch as memory, optical storage, hard drive, floppy disk, etc. In oneembodiment, the computer readable storage medium 812 stores instructionsand/or data.

As shown, computer readable storage media 812 can be encoded withcommunication management application 140-1 (e.g., includinginstructions) to carry out any of the operations as discussed herein.

During operation of one embodiment, processor 813 accesses computerreadable storage media 812 via the use of interconnect 811 in order tolaunch, run, execute, interpret or otherwise perform the instructions inmanagement application 140-1 stored on computer readable storage medium812. Execution of the communication management application 140-1produces communication management process 140-2 to carry out any of theoperations and/or processes as discussed herein.

Those skilled in the art will understand that the computer system 850can include other processes and/or software and hardware components,such as an operating system that controls allocation and use of hardwareresources to execute communication management application 140-1.

In accordance with different embodiments, note that computer system mayreside in any of various types of devices, including, but not limitedto, a mobile computer, a personal computer system, a wireless device, awireless access point, a base station, phone device, desktop computer,laptop, notebook, netbook computer, mainframe computer system, handheldcomputer, workstation, network computer, application server, storagedevice, a consumer electronics device such as a camera, camcorder, settop box, mobile device, video game console, handheld video game device,a peripheral device such as a switch, modem, router, set-top box,content management device, handheld remote control device, any type ofcomputing or electronic device, etc. The computer system 850 may resideat any location or can be included in any suitable resource in anynetwork environment to implement functionality as discussed herein.

Functionality supported by the different resources will now be discussedvia flowcharts in FIGS. 12-13. Note that the steps in the flowchartsbelow can be executed in any suitable order.

FIG. 12 is a flowchart 1200 illustrating an example method according toembodiments. Note that there will be some overlap with respect toconcepts as discussed above.

In processing operation 1210, the controller 140 controls first radiocommunication hardware (such as a first portion of configurableconnection hardware 132 and/or configurable base station hardware 134)coupled to the antenna hardware 150 to provide wireless connectivity tocommunication devices 185 in a network environment 100.

In processing operation 1220, the controller 140 controls second radiocommunication hardware (such as a second portion of configurableconnection hardware 132 and/or configurable base station hardware 134)coupled to the antenna hardware 150 to provide backhaul connectivity toa remote network.

In processing operation 1230, the controller 140 instantiates base-bandmanagement hardware (such as base-band managers 130) to couple the firstradio communication hardware and the second radio communicationhardware. As discussed herein, the base-band managers 130 managecommunications between the communication devices and the remote network.

FIG. 13 is a flowchart 1300 illustrating an example method according toembodiments. Note that there will be some overlap with respect toconcepts as discussed above.

In processing operation 1310, the base-band manager 130-1 convertscommunications 191 received over first radio communication hardware(such as antenna interface 132-1 and virtual radio 120-1) into firstbase-band signals 182. In one embodiment, the received communications191 originate from communication devices 185-1 in a wireless coverageregion 160-1.

In processing operation 1320, the base-band manager 130-2 convertssecond communications 192 received over second radio communicationhardware (such as antenna interface 132-2 and virtual radio 120-2) intobase-band signals 184. In one embodiment, the communications 192originate from second communication devices 185-2 in a wireless coverageregion 161.

In processing operation 1330, the base-band manager 130-3 receives andcommunicates contents of the base-band signals 182 and the base-bandsignals 184 through third radio communication hardware (such as virtualradio 120-3, antenna interface 132-3, and antenna elements A61, A62, andA63) as third communications 193 over a primary backhaul provided bywireless coverage region 160-3 to and through radio tower 167 to remotenetwork 190.

In processing operation 1340, the base-band manager 130-3 convertscommunications 193 received over the third radio communication hardware(such as antenna elements A61, A62, and A63, antenna interface 132-3,and virtual radio 120-3) from resources (such as 195-1, resource 195-2,etc.) in remote network 190 into base-band signals 181.

In processing operation 1350, the base-band manager 130-3 communicatesthe base-band signals 181 to base-band manager 130-1. Base-band manager130-1 communicates the contents of base-band signals 181 through thefirst radio communication hardware (such as virtual radio 120-1, antennainterface 132-1, and antenna elements A11, A12, and A13) ascommunications 191 to the first mobile communication devices 185-1.

In processing operation 1360, the base-band manager 130-3 convertscommunications 193 received over the third radio communication hardware(such as antenna elements A61, A62, and A63, antenna interface 132-3,and virtual radio 120-3) from the remote network 190 into base-bandsignals 183.

In processing operation 1370, the base-band manager 130-3 communicatesthe base-band signals 183 to the base-band manager 130-2. The base-bandmanager 130-2 communicates the base-band signals 183 through the secondradio communication hardware (such as virtual radio 120-2, antennainterface 132-2, and antenna elements A21 and A22) as communications 192to the communication devices 185-2.

Note again that techniques herein are well suited to facilitate dynamicimplementation of base stations, antenna elements, base-band managers,and allocation of wireless bandwidth in a network environment. However,it should be noted that embodiments herein are not limited to use insuch applications and that the techniques discussed herein are wellsuited for other applications as well.

Based on the description set forth herein, numerous specific detailshave been set forth to provide a thorough understanding of claimedsubject matter. However, it will be understood by those skilled in theart that claimed subject matter may be practiced without these specificdetails. In other instances, methods, apparatuses, systems, etc., thatwould be known by one of ordinary skill have not been described indetail so as not to obscure claimed subject matter. Some portions of thedetailed description have been presented in terms of algorithms orsymbolic representations of operations on data bits or binary digitalsignals stored within a computing system memory, such as a computermemory. These algorithmic descriptions or representations are examplesof techniques used by those of ordinary skill in the data processingarts to convey the substance of their work to others skilled in the art.An algorithm as described herein, and generally, is considered to be aself-consistent sequence of operations or similar processing leading toa desired result. In this context, operations or processing involvephysical manipulation of physical quantities. Typically, although notnecessarily, such quantities may take the form of electrical or magneticsignals capable of being stored, transferred, combined, compared orotherwise manipulated. It has been convenient at times, principally forreasons of common usage, to refer to such signals as bits, data, values,elements, symbols, characters, terms, numbers, numerals or the like. Itshould be understood, however, that all of these and similar terms areto be associated with appropriate physical quantities and are merelyconvenient labels. Unless specifically stated otherwise, as apparentfrom the following discussion, it is appreciated that throughout thisspecification discussions utilizing terms such as “processing,”“computing,” “calculating,” “determining” or the like refer to actionsor processes of a computing platform, such as a computer or a similarelectronic computing device, that manipulates or transforms datarepresented as physical electronic or magnetic quantities withinmemories, registers, or other information storage devices, transmissiondevices, or display devices of the computing platform.

While this invention has been particularly shown and described withreferences to preferred embodiments thereof, it will be understood bythose skilled in the art that various changes in form and details may bemade therein without departing from the spirit and scope of the presentapplication as defined by the appended claims. Such variations areintended to be covered by the scope of this present application. Assuch, the foregoing description of embodiments of the presentapplication is not intended to be limiting. Rather, any limitations tothe invention are presented in the following claims.

We claim:
 1. A system comprising: antenna hardware including multipleantenna elements; first base station hardware, the first base stationhardware coupled to the antenna hardware, the first base stationhardware providing first wireless connectivity through the antennahardware to communication devices in a network environment; and secondbase station hardware, the second base station hardware coupled to theantenna hardware, the second base station hardware providing secondwireless connectivity through the antenna hardware.
 2. The system as inclaim 1, wherein the second wireless connectivity provides a backhaulfrom the antenna hardware to a remote communication device.
 3. Thesystem as in claim 2, wherein the second wireless connectivity conveyscommunications received over the first wireless connectivity from theantenna hardware to a remote base station.
 4. The system as in claim 3,wherein the second wireless connectivity and the remote base stationconvey the communications received over the first wireless connectivityto a remote network.
 5. The system as in claim 1 further comprising: acontroller operable to: i) select a first set of the multiple antennaelements to support the first wireless connectivity; and ii) select asecond set of the antenna elements to support the second wirelessconnectivity.
 6. The system as in claim 5, wherein the first set of themultiple antenna elements provide the first wireless connectivity in afirst wireless coverage region in the network environment; and whereinthe second set of the multiple antenna elements provide the secondwireless connectivity in a second wireless coverage region in thenetwork environment.
 7. The system as in claim 1 further comprising: anantenna interface operative to: i) provide first connectivity betweenthe first base station hardware and the antenna hardware, and ii)provide second connectivity between the second base station hardware andthe antenna hardware.
 8. The system as in claim 1, wherein the multipleantenna elements include a first antenna element and a second antennaelement, the system further comprising: a first antenna interfaceincluding a first transmitter and a first receiver coupled to the firstantenna element; and a second antenna interface including a secondtransmitter and a second receiver coupled to the second antenna element.9. The system as in claim 1 further comprising: base-band managementhardware operable to convert first communications received from thecommunication devices over the first wireless connectivity into firstbase-band signals that are re-transmitted over the second wirelessconnectivity from the second base station hardware; and wherein thebase-band management hardware is further operable to convert secondcommunications received over the second wireless connectivity intosecond base-band signals that are re-transmitted over the first wirelessconnectivity to the communication devices.
 10. The system as in claim 1further comprising: a controller operable to dynamically adjustdirectivity of wireless coverage provided via the first wirelessconnectivity and the second wireless connectivity depending on receivedfeedback indicating network conditions.
 11. A method comprising: inaccordance with received configuration settings, coupling both firstbase station hardware and second base station hardware to antennahardware having multiple antenna elements; via the first base stationhardware, providing first wireless connectivity through the antennahardware to communication devices in a network environment; and via thesecond base station hardware, providing second wireless connectivitythrough the antenna hardware.
 12. The method as in claim 11, whereinproviding the second wireless connectivity includes: providing abackhaul from the antenna hardware to a remote communication device. 13.The method as in claim 12, wherein providing the second wirelessconnectivity includes: conveying communications received over the firstwireless connectivity from the antenna hardware over the second wirelessconnectivity to a remote base station.
 14. The method as in claim 13,wherein the second wireless connectivity and the remote base stationconvey the communications received over the first wireless connectivityto a remote network.
 15. The method as in claim 11 further comprising:via a controller: i) selecting a first set of the multiple antennaelements to support the first wireless connectivity; and ii) selecting asecond set of the antenna elements to support the second wirelessconnectivity.
 16. The method as in claim 15 further comprising:providing the first wireless connectivity in a first wireless coverageregion in the network environment via the first set of multiple antennaelements; and providing the second wireless connectivity in a secondwireless coverage region in the network environment via the second setof multiple antenna elements.
 17. The method as in claim 11 furthercomprising: in accordance with configuration settings: i) controllingfirst antenna connectivity between the first base station hardware andthe antenna hardware, and ii) controlling second antenna connectivitybetween the second base station hardware and the antenna hardware. 18.The method as in claim 11, wherein the multiple antenna elements includea first antenna element and a second antenna element, the method furthercomprising: a first antenna interface including a first transmitter anda first receiver coupled to the first antenna element; and a secondantenna interface including a second transmitter and a second receivercoupled to the second antenna element.
 19. The method as in claim 11further comprising: converting first communications received from thecommunication devices over the first wireless connectivity into firstbase-band signals that are re-transmitted from the second base stationhardware and the second wireless connectivity; and converting secondcommunications received over the second wireless connectivity intosecond base-band signals that are re-transmitted over the first wirelessconnectivity.
 20. The method as in claim 11 further comprising: via acontroller, dynamically adjusting directivity of wireless coverageprovided via the first wireless connectivity and the second wirelessconnectivity depending on received feedback indicating networkconditions.
 21. Computer-readable storage hardware having instructionsstored thereon, the instructions, when carried out by computer processorhardware, cause the computer processor hardware to: as specified byreceived configuration settings, couple both first base station hardwareand second base station hardware to antenna hardware having multipleantenna elements; via the first base station hardware, provide firstwireless connectivity through the antenna hardware to communicationdevices in a network environment; and via the second base stationhardware, provide second wireless connectivity through the antennahardware.